home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #3 / Amiga Plus CD - 2002 - No. 03.iso / AmiSoft / Dev / Gui / Cit.lha / CIT / citra / CITClickTabPage.h < prev    next >
Encoding:
C/C++ Source or Header  |  2003-02-13  |  796 b   |  42 lines

  1. //
  2. //                  CITClickTabPage include
  3. //
  4. //                          StormC
  5. //
  6. //                     version 2003.02.13
  7. //
  8.  
  9. #ifndef CITCLICKTABPAGE_H
  10. #define CITCLICKTABPAGE_H TRUE
  11.  
  12. #include "CITClickTab.h"
  13. #include "CITPage.h"
  14.  
  15. class CITClickTabPage:public CITClickTab
  16. {
  17.   public:
  18.     CITClickTabPage();
  19.     ~CITClickTabPage();
  20.  
  21.     virtual void Refresh();
  22.     
  23.     void NewTab(CITGroup& group,char* label,int pen=-1);
  24.     void NewTab(CITGroup& group,struct Image* im,struct Image* selIm = NULL);
  25.  
  26.   protected:
  27.     virtual BOOL Create(CITWindow* CITWd,CITContainer* parent);
  28.     virtual void Delete();
  29.     virtual Object* NewObjectA(TagItem* tags);
  30.  
  31.     TagItem  clickTabPageTag[2];
  32.     CITPage* page;
  33. };
  34.  
  35. enum
  36. {
  37.   CLICKTABPAGECLASS_FLAGBITUSED = CLICKTABCLASS_FLAGBITUSED
  38. };
  39.  
  40.  
  41. #endif
  42.